small and rocky island - Turco Inglés Diccionario